package com.party.core.dao.read.wallet;

import com.party.common.paging.Page;
import com.party.core.dao.read.BaseReadDao;
import com.party.core.model.wallet.WithdrawalAuditOperate;
import com.party.core.model.wallet.WithdrawalAuditOperateOutput;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Repository
public interface WithdrawalAuditOperateReadDao extends BaseReadDao<WithdrawalAuditOperate> {
    List<WithdrawalAuditOperateOutput> queryTailParagraphList(@Param("type") Integer type, @Param("params")Map<String,Object> params, Page page);
    List<WithdrawalAuditOperate> queryTailParagraphInfo (@Param("businessId")String businessId,@Param("memberId")String memberId);
    WithdrawalAuditOperate findByWAO(@Param("wId")String wId,@Param("progress")Integer progress);
}
